FluentForm\App\Services\Integrations\MailChimp\MailChimp A

Total Complexity 51
Dependencies 1
Dependents 3
Total lines 463
Lines of code 199
Logical lines of code 119
Comment lines 161
Methods 21
Properties 7

Methods 21

Method Rating Maintainability Complexity Lines of code
makeRequest()
A
41 9 55
determineSuccess()
S
56 7 17
getHeadersAsArray()
S
54 5 21
findHTTPStatus()
S
64 5 9
setResponseState()
S
60 3 13
__construct()
S
59 3 13
getLinkHeaderAsArray()
S
65 3 9
prepareStateForRequest()
S
58 1 17
getLastError()
S
80 2 3
formatResponse()
S
68 2 7
getLastRequest()
S
82 1 3
delete()
S
78 1 3
get()
S
78 1 3
patch()
S
78 1 3
getApiEndpoint()
S
82 1 3
put()
S
78 1 3
getLastResponse()
S
82 1 3
attachRequestPayload()
S
72 1 5
success()
S
82 1 3
subscriberHash()
S
80 1 3
post()
S
78 1 3